89046263
3733458
10603449
12027255
22835876
95325463
29727651
49229797
59947491
28625085
41496208
504299
88039329
5551291
1500398
3473748
73139923
25849468
24348368
14711373
82995574
80118417
93131930
10645035
58408219
38106005
708886
3294724
20627137
16779769
3145408
27648566
25275625
79364549
73168020
7393927
68818937
63921068
62749214
1059997