46496715
76281667
39906558
36982971
47782669
56946517
35477242
23373691
52302174
9348094
7218059
53069494
403252
53599586
12868881
419996
3160314
96084042
67578226
96488172
10085432
53662557
75641374
90766329
9535879
23134384
98379140
20352605
533684
14404725
5000399
72043019
1629209
38245469
90086773
1426848
48477957
49087216
93957851
47509324