59735728
76717424
154122
10286278
48256988
80524774
31431375
35089371
8893257
32677244
51421104
12355943
2755543
18812480
8570714
77825197
69622232
28998143
91262047
30634851
47552191
59918378
4154562
72145399
2167110
57643694
4117311
1429007
785360
91438120
51651281
71533902
880529
53727347
61738236
2053255
7949269
829700
6536335
98283504