24244259
14773367
18875850
35507445
9733194
75642885
13021251
74842655
382991
58093646
66247532
82624252
51326686
30807227
87778300
2509908
59609124
56622646
27827271
66783258
60529369
8331969
4282559
35739800
42211653
82144935
65016138
47466462
16817480
59241634
5771092
50436125
49752098
50615214
31939918
82126722
6812435
33898052
13411114
4625395