16625920
6625611
40806665
7022905
3625635
86931199
36962602
23485551
3946662
99336481
97763689
2373153
2464884
91486617
83448523
175027
96996023
91525506
58916104
47761373
59181287
81189187
81942830
61673092
24366075
87744025
489216
88062367
11288887
3435250
59349526
67438726
2438681
62296454
72118327
65054934
73944216
8217512
83294473
6083325