46778384
532686
6721474
1341411
2447109
6611353
57554076
33205427
7088191
62088733
12266672
96933036
21411025
97923334
8099867
10874871
77572611
1014163
79507991
86342283
86317407
78656455
68083794
5662187
38737165
96289948
66898124
22097722
46112655
2279621
1004940
62518710
2626659
50973704
8889395
71843597
63749815
50821150
58296964
9579699