95178270
13184413
62309955
51994528
6743754
40264068
2406473
79836978
28232623
6778240
90324677
48078037
12677835
6229937
40502683
56201052
71558872
16171665
17904543
87249949
93192859
53333885
14925738
28423235
18583764
21365278
19537508
69435457
27787627
74251615
29941052
14082649
39826679
6540260
8882403
90951713
22421158
84299171
15315602
9411129