74169896
32701541
68148628
67514678
35875303
98119239
3394739
1444961
75785072
65549284
35078043
1165645
65005416
62552910
13467648
81902918
3627399
19511752
36894397
50997895
85407247
27422853
80014042
67095929
95123857
9295310
34864155
75115744
8146881
65177443
28042630
92037000
87088267
34684293
27891857
25844499
6872488
16105693
99663463
18151803