39214531
58503650
51953986
32132416
96712352
50262145
7425622
64785061
32052542
6940989
72461597
68176692
83487029
63075680
64366328
91317413
15655176
9722206
22909135
11305108
55003002
12125625
28371819
40486590
5428662
30368892
13002587
79589745
3841992
65284184
72279430
81948622
84083924
87682642
11481818
5512276
90817618
43069208
5398896
65839029