35622220
17535209
93067988
94383276
57384546
4537471
65031153
31554313
4517926
29145115
12901721
58267449
9498360
45439778
52736993
48817493
49186188
36994757
46659099
19244135
44647111
98669385
53552136
76432622
29321252
42355244
28323007
2598665
92433777
23432744
63728685
90968859
13164224
74862060
4555463
40466445
81243924
65704870
9355735
64067525