49575037
42093777
44749672
64483455
31776752
9582696
45914991
5149135
20985207
70818331
84464984
99843638
378683
36427795
47124790
32095217
19201736
34597268
93681924
15214168
37292847
1735584
55141641
28006927
1229096
69211921
26113826
34112224
91499000
86532047
15294536
21017253
51228
24104580
89605694
46481821
41404557
56255165
70542417
26895950