70511513
67947699
6721491
11451402
2110352
59813400
88862232
38582806
99345320
94496896
85445206
49998
70009241
92282138
78355495
1607763
61677722
14104126
24674218
17838372
8295608
61423402
76155735
58006113
50187949
83756023
5296479
47271534
9024160
90335007
95559614
30298815
32136017
69588220
65799745
1587855
39858144
4455775
18766052
72761480