62955970
9148158
6552874
9378872
75022853
81257810
53502722
66359534
1342749
75478283
2623795
4059306
63938328
23304926
70394812
14132836
94851387
95512830
45224403
35634171
46201180
92969570
18466557
64998316
49443700
77272757
8667596
67091669
33946455
45072064
564994
6156404
3846110
23414097
1997594
57568384
29627867
84021611
15559361
21969342