9594940
52535666
49612773
31635917
97611440
7492120
48761417
39561083
49822505
96229968
65412250
33874167
41874912
32284247
45224740
39464541
98331895
85753688
73187436
9398983
21598682
63722011
67141977
2616281
19607872
24528990
39337969
27619634
5753861
18873553
628477
6850425
25279699
30471844
8620862
53692429
85883512
47055221
17687894
66639738