46482242
37408604
22989461
75982536
57416608
3401662
92826292
33554945
82648174
14332357
32179551
91298546
1462393
93072882
27256147
74495851
16284448
87576932
69724643
74605079
9963511
56043801
81137110
51603688
57199683
11388507
12927897
27745671
25345089
52899044
43137363
70143559
60927658
2675003
10026806
5584716
18818578
33563229
31548226
3098618