32651032
35281181
27679791
49398292
3754629
42053661
89771964
15801105
1505608
33504017
33965350
35425533
44589781
12136358
60165421
9946875
27171975
58932587
18499619
20449871
89055158
85391156
66032968
81793066
59761484
67962859
29041460
67154619
14193305
8658390
4849580
62702042
49903890
91856505
70702974
72698148
18576727
7116587
19975257
71673337