54962049
16037305
11116565
738629
18884811
64231129
29161890
40753036
39815522
48938453
22396462
27996414
54552330
19503876
16545277
16345656
15188714
46256613
50174678
33866019
29871958
88216165
73617865
14226472
33121656
61474566
73138496
40284948
62025499
71913360
56411894
64437378
84913911
12884761
42199120
46957036
48324258
62971402
76854511
9782652