43991664
11469222
76158954
7419989
82346838
87893207
32348161
86007261
53787158
27137596
30907568
66296399
13975924
34561356
88068567
30535796
70418405
25689400
98132231
15827833
73551742
3675666
66038459
4366949
14355113
27566736
31583690
43957604
55184287
119150
61755798
5335243
70247453
19337598
72724923
65014588
14902919
8325013
27877178
1374292