18313596
4644722
6296619
35357728
46803459
99092901
73388415
46569734
62932152
24488890
75825721
12082002
74891897
18512736
75844754
43971256
8934281
27487683
31849776
5573508
82157674
32672828
67002730
65738017
9231270
20112366
31478721
1140355
88168842
52283062
2097864
4263652
97255579
98815686
58372259
63289468
29933624
72701656
73133051
1472735