3883393
42524298
17199265
60249092
36948058
39121453
14878651
36273456
42004581
26471212
13688626
689174
89133239
82192158
93921027
78644078
66159082
18099728
13665650
83352744
4787726
65968121
25485516
72788397
43238200
52162663
22197705
8555720
84143832
5301628
974416
1519939
86894383
33387505
63041773
30226253
12093624
86725703
82254884
9165089