66481786
63659621
61033270
91994273
53145502
9445116
1729542
7917516
92107792
1718615
88644454
25507325
6514579
89822898
79492381
58052184
82773211
16093511
33312352
59988380
40657020
31048705
26444860
97017911
15219601
16486930
2554935
58581413
151324
7296287
16766079
97352728
83539201
19732560
53753095
14681355
9363884
28989279
74786441
88164086