17848848
52277252
58293380
8202783
7957265
70102279
17078899
97804316
41039772
25235096
43811667
58999204
66416833
14174052
18634765
92896899
87043104
72091489
57093573
3656787
8429325
7628365
85803601
40171279
66525238
97387333
38864532
8282868
74812146
5201314
3006716
10584570
88494489
90866688
72082945
50841504
21547050
68789056
38035520
49783472