25633635
42382446
1875773
70265616
38072349
57337000
41963150
39435083
416128
4236473
67005059
71293717
91246880
1742524
4331582
82451581
10457991
5983240
62444405
31157964
23209327
37873051
52231558
88396311
78071969
81272
47623880
99195280
29097333
93631587
5686107
70609230
6197695
93262850
51689377
15135960
26584462
7863159
6490355
83977147