27911730
68678766
29508377
80211087
31337507
35838162
15568563
54081058
10562965
47478150
54089610
26439583
58793859
85154515
87912792
7904802
3895854
88137631
84474590
42234436
5885751
15989497
9506427
47339878
815884
99699206
40799947
29862082
942045
95529292
43215113
12328500
59231998
22914752
93216492
38669628
16583283
9957716
88574248
26255