37473731
16299268
90223646
47578234
23847816
40136704
18627874
3408346
52926369
46455959
60112050
73709665
82292515
57181040
34304019
49381145
88773900
67321239
12134026
72478922
43638696
40255349
59793901
9365968
62987156
30748536
73665445
15167
21633068
92243450
92645657
21392562
51468799
43043790
39933378
49589389
125089
58316768
77146322
13642802