15001568
64634052
78234173
32204084
38096129
64495060
5639145
659823
82302045
75039278
39625025
63549832
67073574
61593059
6497223
27443245
86487623
66878674
9935481
51298938
90649228
8253852
55134260
5785582
55908283
65328989
14991924
2317247
4170534
15135956
68697568
22099056
7957263
70826382
57808810
26892766
38346675
22848848
96002610
1461148