75682905
90317080
85717774
55941352
20954566
45999032
75798798
90712928
16252553
82281975
8121354
67398742
77721754
39936735
73369167
3221004
44335826
25792560
84425125
6383645
38906829
32784635
69412932
80729241
55414454
99455320
1365674
64105611
12732720
8755658
52122594
65947886
88846172
1153100
62998429
84362268
4608583
71407482
99024978
53952715