88606252
31385228
7701433
33875569
52507612
56638153
1063892
4863624
15587975
31278130
4557984
42776852
58345992
39552087
46366608
20127527
48345484
6983729
6184503
28785341
14419496
97363762
96091234
51897243
12421267
18731249
29271408
47014783
14049506
2211591
90737284
11032236
24174488
7375348
27249420
90425791
98597050
91033103
7661682
1934388