75538591
48061657
39787041
1199011
70996215
31538608
5848846
69284896
86755346
68684128
6359573
49344274
14136535
63132619
46976446
78536991
56183550
30897992
84024346
35621296
51213358
9382017
53471058
1736587
36265649
59514585
93122548
657745
68153483
14288298
35659049
12989385
7889434
1067327
592399
68515871
25209515
8106649
7038990
82045872