26761777
15943395
29938861
49552977
75796899
68387808
72048331
81786585
3608238
6127218
4010120
73288438
79419452
3848155
5767628
24232439
69044652
17736682
33176967
64248530
83398209
15565300
13751495
39963837
52137525
36629340
94005936
93288484
90108356
90575069
19697954
64776346
13266202
51859429
12639395
51384871
52671223
38979817
28066464
90485095