66126125
97163710
11147001
49342520
88447021
16936823
16156771
19147961
6944221
1655761
69206889
47192980
52721672
30789127
88512907
77214382
59529879
29304894
23199012
1524704
28003837
39186771
8114201
32563858
62767546
76975225
828010000
64903299
15676057
40256493
9395408
19088259
78355460
12199564
62997274
72305875
13963351
31556347
28015012
47807821