93506490
47465923
18784229
52423407
2668991
74554870
77287139
87122158
88019950
44076617
20168578
84849542
33166113
27483523
98785968
28206444
1477536
93783473
57044301
162511
55644344
7649319
52074112
50629297
2855280
14976960
97151279
2744015
17899278
49808634
5275416
89419471
69473070
35116179
68614958
94255509
66596875
50119179
55548576
5674023