76924872
86484604
8501025
12964474
1003423
14225423
54924989
23154067
67911230
23647216
79948678
77773243
98201542
64931347
56496772
72646715
43404675
11081553
59598731
25536566
78624009
65137885
38447369
17747576
93102490
612267
37035094
45973988
40311114
95885089
25924698
4123345
95422369
27256908
18211023
70909440
8176366
53522482
24561821
15937866