41887010
26153050
19382076
9912803
13242784
38433779
6745289
36734696
84981495
6033142
12082697
77811950
83432744
26923762
54788875
26745030
84928302
5054891
94332399
77286724
70785769
39088025
38251544
54302287
97114545
35867256
20977195
46602288
80277664
72097782
61593725
77664485
60825736
71513859
62442324
88046734
20707174
97391845
3476267
12245379