33933060
65847544
76992511
461086
78086103
35644224
58714396
47562602
78431459
1423271
17031548
49136473
23713820
820394
18077657
1091981
70312484
73792540
45913001
8425740
25993305
88152061
99244737
62846014
47851359
12581377
6423476
24134305
62555136
60255640
9356512
52652139
9913374
79647679
3734676
34604891
55534022
35066406
27932819
98589260