93978830
9913953
8776473
31076030
79491639
34254303
18123762
9375678
46667665
85581158
17998728
93323262
40749174
92144960
35506841
8041902
48366483
99479487
38512755
59358648
59799877
6092717
82127971
67469078
13865035
3577883
53043342
10745111
16909615
12612396
36954802
11123906
11546806
74612841
49451052
75296855
16205775
4630547
51874707
1838117