10509652
52238619
53246492
2581361
49828606
78781896
81669725
79716091
51485428
15947668
96264706
86997264
91216442
54137510
70519137
79062450
31968331
53319557
32833669
62587597
4996025
63067443
50456097
67472222
55741028
9865207
73962848
13322756
26546454
28862890
4678960
9217137
76159107
2797826
6413558
8287946
87873588
4973702
93967123
59522872