18797521
90933724
69298855
26068957
87213932
50197479
29426100
8020543
95032428
1292796
77364340
42181381
37764409
68543780
62643953
13479091
3072633
22501477
50668957
31309338
51137433
24378362
79695221
832117
90715704
43192839
30689036
88726457
30853413
13384014
65369143
96364990
80115091
14939832
78114502
36075978
14308437
47481946
1769667
66793980