94117268
39694771
55113415
61586381
25946864
7936261
1825133
76991637
99796470
4492720
63296339
23378155
94485756
63777291
53032050
72959128
4045712
72911107
88076762
7393595
4974912
59137337
2787855
49979296
6254727
61374895
513680
521797
62237566
38195684
59546961
43476967
21579646
15946576
44287460
47375141
33919137
24128813
13567892
21438699