96412381
23836454
68631335
1188635
51893292
7140142
25425708
63463593
86323643
58544666
99344787
25104770
35611280
77441053
79545178
32321314
9059496
37883084
57691566
18172336
64129201
10533970
32048342
704133
34019044
14785043
299665
56948406
42424179
14633134
46737218
3818135
1199685
68981740
97782280
15004862
10375058
74898418
11657000
32032828