62514960
72091518
5599570
4976213
89636681
8632387
17942017
77417499
75474457
42187288
88342854
56373989
97385717
48004475
53728361
23912804
87295290
24523948
491648
20554053
47173535
3429676
11861848
7286148
10974162
93296550
67941619
51627671
36216901
1946643
34431847
51934529
5527911
10152915
85309957
70511337
496878
99673862
74662479
8244330