10313410
99333212
7501803
61397690
27421493
75532050
18977538
71859204
1924293
20583185
12726676
8772968
52095672
89991061
84021652
57332432
1743901
65378531
4848531
33681058
28427155
76423159
94412569
67197984
13575989
59881354
72285221
51034344
7597999
92184907
58318980
84699491
6339289
48837946
8598259
98258589
7469900
5917676
12738769
53837417