3629712
8846515
49347750
16965033
2924336
4948762
99991892
47167276
58127885
29765479
66963102
6807246
75236755
479864
75327025
18911274
8061742
9934810
56772773
91239772
81735306
65955997
75449420
37098539
81683211
6257988
32274500
2413691
85824949
8657339
6878281
5119260
23917946
36696036
6416551
1596813
96486716
25188305
48579873
15875505