1304115
35571919
76983649
64111776
733379
40099716
64274907
99619818
45899055
53854955
21816756
31024258
22436718
85421221
61974619
98737415
16053633
57123082
84415910
24232180
267352
98917156
91179824
41738059
48217450
3492534
30394231
67893210
69361382
42352793
91612959
68927361
13502794
27581004
82894649
49944135
49114443
49668721
50715930
22285103