83521143
53667046
37256632
10994907
77868679
49053584
5064237
41409100
4620620
32448879
49229539
33625573
66443834
89115773
88644352
62292621
27988460
28614413
99909764
8624912
1114163
8602448
3414502
2705814
81114800
43754630
61781069
1475480
24726638
75739558
923138
64287563
48808327
97288276
90448884
85718707
25597378
95798508
38683146
7563612