63006998
60607878
91285765
68841324
44685393
87296490
44373572
11536402
18754859
18814953
5159650
35434799
92784749
29838051
26794613
58953315
80773222
44794768
70205590
18995558
12747993
46156388
24584864
31229038
12973553
72288219
7785613
48259271
612850
29807396
12913235
21963093
45499553
30019954
54187185
28813388
12096777
21037231
82669635
32301307