35939553
59848131
99015267
98571218
62043225
7044129
21368748
2754567
2316558
77714548
1973520
10369825
20583170
57159499
62547628
64757281
71598259
98407583
34373182
2021375
1959875
36463696
62527051
19567042
65021781
52292468
33072638
9826466
4945405
49527074
842476
91134142
6738202
4331418
82329081
7511943
15934846
46291257
34728482
44858107