70196674
78313054
95809654
21878648
12631775
68763768
52834630
72827720
54121725
98286857
19116406
32171444
5238117
59535214
67913843
2856564
28106299
38081379
87998058
46668967
39163083
32666141
99492598
58103621
32325383
33097517
69563187
9450179
82537771
13996686
42389923
41178832
11949820
99742135
98781572
85331973
43676120
34794325
21531788
17404712