65443593
23625172
69738123
33822021
94967885
47968123
14449764
60569107
13912277
20051275
51863677
40774773
23231672
39762163
28223414
3027281
32628202
43356559
166240
34767463
67972204
2046294
11911778
25996874
89682781
68854899
8992970
30128109
64048232
3039389
9256115
78288015
6068872
7288853
35186575
31785187
318437
63221428
21664398
83959131