16448108
4627878
95411599
77362186
33217522
3975227
52418815
72511359
7486269
46371043
8995592
9749258
51882215
16186363
13974990
5800134
64453120
78252487
83344673
36977295
21358189
51814695
91061808
34308289
40552206
3481833
97422513
13879402
69308374
91137286
52065100
60939273
6192404
44673968
69102942
12318263
19757041
48153662
44745500
3771965