65682139
5219552
69993829
50763612
86414197
4682650
77691907
7892124
1421664
1951519
59483603
28172626
2129395
2605661
50033519
11617701
76017463
70826965
69787377
7532444
99761901
13331260
85948897
19594932
87259747
89023766
2208514
56321920
89992436
70202448
34625811
17403077
54979
98941048
3609918
72213566
81124036
4282413
38408715
31334437