372745
1151126
70379258
99522365
99121939
94885202
63014900
65902613
6117826
28545175
20341638
62475055
73463396
72232947
62173981
76037139
28304264
61911473
98826179
19567543
2553653
35968448
48077841
49107348
91189273
83301416
64088994
21609726
36745519
82663762
75787397
57407347
73666653
19596372
63595437
64851401
1847648
78835494
49498933
33829035