62236152
6581729
286720
45251279
88953436
73835508
4476705
31545582
55331357
30824717
34805658
47232199
71498041
14866096
6951495
72895155
69439577
257571
60546646
71728328
84665472
3837917
6946658
91865733
78122578
19516068
19528035
2866306
20073310
19256219
96604168
58366874
65019762
61974339
81788606
7468368
41336458
77878300
28371411
4254639