20368377
10458515
93458855
3949301
89079171
29649542
61435466
52362925
32035990
86611070
33291848
3846198
39744751
41836047
97845165
23273990
5735834
89607475
86107369
73618176
93516019
85357391
89907930
53503851
86268371
38564969
85498514
62596987
46968888
49766996
19714341
98456427
9265976
13799948
33841573
49413695
443456
42866233
53652549
2952200