52692590
99155114
24702759
20262974
21673134
98131707
21402488
94648571
30825555
65579916
82494136
2128408
25641281
17313174
63967423
9023431
54824110
73857349
78908986
54395344
35171738
1585950
52516080
5823792
93395717
1087107
23768780
4615487
6142636
34053852
47175669
8984662
18075687
26283379
46293907
1546168
26969660
32625591
62927443
15514556