592394
31093568
14623569
41294750
81806806
11393384
67968531
13738620
75071441
78799758
91463842
63643528
17545958
24932983
71431741
3362419
18607535
83424018
30377991
39571022
9567276
56419521
17092421
54153949
10342207
111346
62237511
48839470
66944238
7143635
12027393
98179338
69876810
88316255
9684368
79457244
8986858
3976241
30189146
98333393