38465728
16707096
55408409
24945093
41675785
61998870
2842753
61627413
9986179
18369704
54847882
1726136
4558899
69678122
66686137
7414551
6447241
70488056
516882
23116953
36656424
60645612
50315884
18332294
68784119
62398890
92122370
99851264
153927
44998661
85327963
60459950
9889099
94351290
56276763
96698479
71175936
4441900
84618762
82271842