32545478
16449723
12359549
33118813
34044228
62393421
8188751
39012437
40608760
78853248
90058586
28559786
91629315
14941589
150654
71436597
8141387
63671635
11797386
15132605
37976871
39561596
58025989
92658279
78475966
15465835
60782172
67956360
9679944
3958386
51202255
35607368
1108785
84306615
67395288
82903060
22483698
4488943
1739126
34646959