43594789
66399714
81437937
19494253
84362830
1809346
77847449
7137015
4231123
14502101
4008820
48063290
92996664
41673612
88944416
7651359
82572092
75498783
32657259
77716762
43618311
32183155
48166347
68746032
21023672
63659452
97177455
93126405
20991149
21802849
82357995
13683047
74081039
69394228
73317553
56227538
99421514
82427760
88573436
38076389