32524727
26235352
76181
9388909
16162879
84506447
2799213
20578921
79167499
73334224
37717017
19731453
36194783
7178247
51451078
96125231
69683982
38063222
55871164
46763340
40812576
82361806
33522286
10539776
945981
92846936
22472685
96044431
14555884
11847986
560590
24666793
88744773
23166713
28357540
7055285
68785585
28786057
7846014
9132614