54363606
30722119
27979545
5770868
39324411
91869235
3468758
40577101
97915712
6644953
93996869
42505649
25744707
76124923
48792791
95503851
29762468
2028609
19173808
90426431
29891138
86367367
37712487
12272705
80783549
81208111
9254479
58044548
83657725
4708265
921589
22833505
92051614
22758352
55529526
937374
16436847
54645752
36109908
20661336