21459867
66397613
38043375
92604783
12948
15205201
77054661
59918183
2544887
6824461
2537888
85874125
19332453
61547790
94604238
8665526
72513186
2453831
9215083
65937586
97659605
10387185
99928509
70355670
81904255
3874709
45211760
10788846
68905898
79479699
2172725
48508204
8089951
75305739
3278633
46803795
58312218
78387129
1655116
5065233