31728126
8067020
23395001
6853269
18978854
84247511
49557769
51662986
9468458
38554478
5893451
32975859
47729031
98939236
40529721
72794612
9147389
38108167
8177508
15807872
7018576
75553929
80635991
164873
19899406
15177406
32798694
91151213
82495839
73504409
94468223
56457412
37992444
49671598
34519807
3272351
23129111
41536326
37956425
79328983