70855338
16656238
11819906
28998651
20435751
89481267
16053402
47195727
47172543
35742273
91797759
9638306
24519958
25369411
59672401
3185307
80178843
24656478
70876216
38021822
18244051
89249012
65091437
99165142
1736225
24783467
66827165
41527041
83737290
74964174
46261500
33029143
15819698
88349363
55207501
92114567
13743261
6364829
41132937
38393327