16392797
9425635
8158788
63619096
5722167
73967536
5881503
4966252
77039461
67748493
68224272
40766994
23011432
45539388
25881917
40879066
4644002
60245104
55033404
5099148
9378915
81574040
18476139
2001271
92866229
43637094
17914200
3173201
49517079
99651368
56919286
81661970
19914461
57063939
55573489
1215387
90042912
31746264
66935492
90189873