73638130
84489824
95425570
69522419
89949115
92645307
84788089
41603677
6044646
72637638
35256538
46874481
85505036
33778480
60408473
80821863
96839954
43076988
84665896
76101498
17966957
82079827
50911785
8196928
57974988
46151671
30891005
32279085
63413775
17356862
94135944
43805436
63812461
94834152
2874223
1084266
7113532
96067431
83787392
52435314