20542131
37426371
73056766
18262240
34652999
89749240
2637936
39279713
62226605
99198547
77885191
16312246
63399318
2379196
24503860
1718327
63102298
56419670
62624098
30646836
63151435
20703392
18514008
52283375
44082769
47834581
8542545
83585945
37699747
58809516
94716007
88716862
13085950
57564869
26448115
31095092
3633653
20106865
41537502
46353396