77625590
8504221
66121300
72544023
5893759
98899692
79264517
58677388
50312321
1019382
25776711
80741736
6141744
31062010
13005260
32482995
41667821
797775
62938400
50334699
24413216
79738538
56194136
5353451
84488616
41448577
2969342
46419201
15074933
23098808
85778530
10822938
22375643
4071182
59872340
47018450
67168498
65341163
67888345
7893649