11631068
54931103
4498936
34727625
24288322
32106559
87385376
60938713
28482908
59811818
3146499
40116656
38565627
10729441
38752983
52805754
65136133
5818362
85609465
98955985
807365
79521880
79393479
30187691
31022884
59818985
8510738
71637364
35108898
15634762
20517668
71862639
85611219
5103769
5981679
984241
30803239
93654713
58476150
45324888