79778890
2469464
18509861
51142055
64897774
50897607
232442
41809402
77293754
15903561
5495163
35823080
92665970
58959693
1361769
75921880
418147
49692363
11999177
48517172
34057630
753765
53501446
76268179
71923358
49699523
94868993
80776866
80039675
56929528
19821598
7160353
120982
90493763
8533696
4656766
9153960
98869650
32946788
49143442