83082836
5223558
841255
7156488
56618862
54282312
58057456
86912964
3759988
96906225
23623153
73927405
68481354
56059781
58449944
74564308
5588452
845892
7526352
73694319
23464360
78182448
12191942
8369313
9941358
98301698
80282362
31418493
62697022
11115206
18107949
7183620
50028699
86637236
59573647
54133698
27722155
14948427
7905369
1255838