84755350
32223446
1731600
93434908
48639536
77416752
34805490
71219679
62786523
3800573
4300536
1268371
65686632
2613348
93773174
4899965
75089852
90874940
58931348
78553616
9107182
94722613
82693193
39419882
23024398
674899
49074226
74515323
88322874
5975514
77077966
47203258
67639629
5884529
17495607
7195903
35575551
42572794
50983447
30467681