75159249
45962311
45865881
48949652
17184436
98635598
62401658
24639019
80946610
52734886
26704439
83989686
32443508
6317555
22887983
26403953
5948100
1950234
32888259
420726
70539832
21761012
74208773
128036
6821747
47954845
43456151
49885533
11142310
94747641
11332942
83177316
39882762
1080410
4177621
82418639
76522294
49378571
25586303
97169704