91352398
40347183
95994908
42269769
7356143
23654476
38234845
7338387
6032674
50143141
5294300
806516
12131134
24706502
1561276
15145153
24792660
66456310
582235
81951107
66432227
47928961
6757443
88362622
89095496
5862275
94637636
74433184
67734861
50673666
12843866
20825007
70409942
49563892
58155711
48463744
58523287
73641202
74003174
38824370