9957834
9472393
449384
19088208
43076924
41133669
98948677
14732988
72769340
80645750
52547255
11951025
9648601
81102341
20992963
37838602
19877018
99956039
72837385
99264142
49018061
4927994
74964236
84853042
38989671
62741865
57451076
69736418
81048486
2525745
42602297
66113003
113226
23388052
17369956
381044
3515028
89586087
70797311
50368002