68112078
35273125
18498941
66197070
54546407
20338084
43933957
32041656
94203076
80957337
8411555
85184563
75302286
67427516
13569222
35202967
5097882
50495445
35545536
40564426
45499951
47706064
71532762
5362592
91826529
90686886
66096676
9838282
1322578
85213626
43321337
58884009
95578581
7961576
38259701
4819274
90158264
71772091
57776185
82484688