53201140
3451278
856338
7357825
13734230
72149114
42479728
52253336
8753326
9146914
7527376
32429917
2453203
92273040
8415721
64224457
98476105
8352171
25154655
84346461
12785058
63413427
43537167
4846765
82508387
22452958
99364024
80159429
99711258
98825228
8484957
99647619
85197452
89625401
6696685
262156
85176137
76857083
61789699
18748144