78773540
30122670
39941472
58322146
59199722
92091480
82772056
47699407
85529593
30092025
9039823
7293419
59403268
16349416
9822600
5785934
36846089
2566776
59437409
59451
5398186
56616905
70955483
92112891
57356665
4357497
39817445
61757869
90168175
81826551
69651809
98572628
24354876
10774494
8006546
89016
21899351
14032787
96462213
53688402