62123088
88378319
9526663
63166782
5152334
80727847
5706036
88861805
69476420
10685059
34393626
87315093
86375384
1605692
97952019
58453651
47674262
3371758
15837285
43721654
57333206
41713339
635010
30824626
2728039
83241835
17021375
21518027
88779649
1512827
64881200
44989346
9339142
64372897
98459666
72604660
30199343
89426032
6544559
42374166