48582438
9136670
76002391
77035027
73657650
1538810
253394
8669640
66262806
57784346
6261636
7943674
99986008
43499320
52057044
62083341
28206693
96937930
97088368
1243344
59369714
96238918
43043149
5397682
1657292
45291281
77559941
29625687
70907824
17451491
33801033
71887601
36952830
98147400
99006555
20062500
32996460
38035555
54676804
21746549