79735194
21577935
56245664
18287146
50207023
99511932
86298111
76593329
86244525
83861946
7899950
8112274
97096412
89568785
2679910
36258527
72506138
56692706
97006556
946162
77239715
38903891
3825222
12304162
46583693
6599009
93516047
90296118
19921124
2646529
1125685
19406855
37045527
9557108
99724586
2028122
90601748
17901646
1519598
57546275