99419525
10233862
4905181
731435
81396174
49073189
92178879
4034313
690126
65811256
185329
4202267
81869775
69753793
711846
79794441
3875306
58338791
21314616
28433015
12288035
86498014
10665986
9221160
24083567
25895966
7629910
34779691
44202571
29499532
86857922
71271474
46718638
2445558
94099952
41972178
80379483
99813039
1187743
40864891