16628440
23004616
53736541
55415674
58667798
58383762
98054985
22795731
54902998
21534405
52969670
66485909
38369362
33246992
59885905
41085889
35346020
3760236
63112508
34645705
54818730
7093377
20851415
823510
57402877
35763370
48164838
79918776
62121589
64406573
5615723
54489741
18848439
94544673
6388641
4847954
76062197
26129620
51175330
65798216