168215
62962470
14531318
3363154
46401542
75196674
80491267
91467903
71076837
54212918
61263387
6408181
38364134
11055358
45265474
4230313
65385360
15477103
57895953
63721361
16408079
9057512
89639510
57144108
46504022
45288704
17645662
60123918
87799401
8018813
17806967
43103821
12481528
46212322
858647
3045810
72331949
70575939
27728572
3534196