80833553
41995510
5232690
75635881
68847186
98701880
9181825
35698006
80346774
83328085
52307470
2484274
35828937
47596495
12825425
2416816
52911421
24988519
86698134
42456033
81919204
39342015
30325324
70401521
54932089
95634353
73577485
20164778
14008116
62425189
30851643
28959930
86837422
46122160
96104471
4534565
9707761
81328109
53726048
65817709