33641996
87245445
15931253
9002512
3861201
92188586
4129964
57457319
50308240
89939106
44272412
63375014
62962945
1752181
17947789
55665640
5581698
82291781
98397096
68767339
40774040
65797079
36805333
89943960
94992185
8133746
47781343
50414219
24941577
4015775
98718371
84251085
48217515
16304631
46691262
73406207
14106662
86997863
10377409
97498811