41831705
87310
4889138
14786358
44435557
22617631
9533934
40146301
99663224
77174816
46345469
65817129
20095944
5853804
7299104
49173931
32008411
61022450
34332098
35056660
73037507
95365048
20989456
1743827
51278523
68894991
64178668
27545941
6675922
27767210
26601292
24187963
48623786
68992630
6795574
43908619
31225602
15479768
57474407
71112367