94598416
83598692
72642376
38649545
87727612
70784560
65857546
54005664
63885816
45092554
83366242
64105700
47386611
87405677
93347876
18761439
33999129
90438676
25985862
46777373
8794110
87396451
996304
80334846
30857189
74253884
18837590
14851526
36105227
43325508
10017225
78548118
85583427
1580803
66333782
12589139
66195145
94514999
83063360
56725297