9812426
9907076
28987783
93944168
23696112
18714618
4377997
70658081
59786631
14648873
98638289
39501798
38648303
13783121
38632748
59548212
38845192
40746280
2761197
65897661
63232361
6818536
2551601
84893946
87107078
7329423
72772029
43644470
88566163
85359566
43102919
63482959
35941071
32155613
3732900
87912666
94009740
42885912
33347436
4685307