79386866
13589215
76253737
48489626
68578962
68161341
17459024
39284644
9476714
97231376
12417737
91187379
27997099
71659230
92087233
51546837
92987552
22998968
39994708
47641281
41299276
16659169
25105151
6976588
26859578
30627380
71264673
42923328
992494
78257253
8683820
30035839
62015931
29129704
10174401
20799594
54907989
84794562
14653333
88796772