57681788
13926108
16841623
25223725
41806694
85205604
1082406
68846098
23128475
89545412
84225327
86743472
12923870
81774836
5702991
67994081
27196922
86955604
6211912
3097828
30653046
2247958
3821393
60336527
24884620
8524568
34161625
99404161
48791060
93871238
20283849
47383394
2553715
4177972
66596708
64241964
69558020
53725856
74392249
62416933