82006961
71088440
23815188
89881870
58661137
13043314
1782792
65878383
46185657
4484329
65874781
53204813
99746521
29574867
1208821
74322937
33152262
96351097
39738859
57867993
36021198
55927688
99546037
98901985
27992582
99312158
55577435
76027702
64558323
37991806
36654179
1988231
46343306
87025174
7414429
70185835
16975665
56866870
705410000
63665539