83916340
87178566
11717543
24235775
85187186
73258627
77732212
63086233
65732522
5218415
10342655
97589704
50025649
57133339
96672122
72772745
6438560
60116343
48732789
37763381
53571293
79891311
70345460
55208562
56282300
11559470
86859292
62642788
11906800
84329948
27796907
52699244
60096641
43067482
41651704
115282
31863827
7265161
14504705
95012560