96714315
2407128
13416895
8978718
49447843
69265943
770981
54944905
293201
2234214
411158
57197569
46788640
25059539
6989394
42309813
10301563
45118621
6356321
42295076
180790
56339868
84347226
15511760
66786801
10981235
66967934
64367706
94319351
9838739
54764406
68828445
24235954
88929490
58281194
32075429
52638437
96334118
7408160
1473084