80576178
50376079
79972775
39898891
33241643
81619749
35369683
2696114
70134130
64448539
9008077
39829636
92823339
35865776
95001959
37879870
17905068
86291972
53365524
60917872
42443109
16278224
80913357
85024254
7899988
69837334
37117762
32926798
53832857
52914852
16437458
91147762
7089761
92951775
43904446
22285522
63032191
7491303
69854603
55243824