26737879
23362211
72058592
8221269
9980707
360583
32919336
6150671
366733
46769220
52078337
67877576
32086754
16043655
79388882
30283340
19317828
365513
7341839
66932760
696466
23099434
16933950
33356359
84126863
32785355
59499206
35126701
59285816
20886875
5044071
98666010
81174624
57299164
47456360
94087395
13263417
17887336
33053992
91133891