30158217
50649775
80404573
8111316
9365523
83083071
61713993
8029583
66606417
67222126
60949194
67989204
429124
4550277
30708999
46154499
70835700
25561304
40123816
40104563
79574736
73401875
3736593
24976131
93642127
64013012
82173957
78209295
33784024
14425362
14699288
3587506
3575939
99426707
16638517
87599985
27174510
93335450
29252865
94991588