86365074
88946941
5758002
1793850
30969059
11677374
4975897
91182235
76348117
16656502
87387692
5459700
151017
68304448
13844293
61413315
12936351
15573121
56116620
29331384
35572551
35194276
5591523
9196822
39654753
64433628
67305746
18843554
6546342
109956
78404511
71565826
84466850
33476084
3294989
67635895
33046857
39845034
3518050
65694962