12164523
53422807
84538051
61693815
17697781
53098287
38087606
68858989
17646980
61978692
62084846
47649108
23641216
39939139
97468502
5196345
52967614
58378502
34323349
1294543
29725347
9252614
8351671
92387185
95781988
14062909
32758383
64876213
75951519
99995214
42999836
14228689
13604161
9401570
20216529
15552887
26556746
27413433
19212418
25137259