12874546
90951483
7985511
99502306
94519256
97967163
21644630
24079241
64262060
17458139
88782807
30595504
51041360
703585
81869051
55206604
10693447
30918683
4996566
31073632
66709968
69212247
55564204
46789160
91138673
2902172
1558840
98309688
46107556
47806308
47144364
9063176
87409369
66045189
10563203
92799586
41614776
3237001
25056426
39074402