19552918
96821498
47536722
58309187
54631262
8232396
66046073
6856675
10227767
58885828
895918
4816500
47997528
1242157
87615502
570527
51933198
52816733
8756152
75043379
5717567
10742371
84554280
13307722
26304950
93972325
9687843
99894672
26067826
94422510
8598998
73884326
82336815
89696564
11923915
61814609
33581456
62638112
70597958
41416425