30465414
53329572
62389548
17709636
62405222
97144328
67584562
2285146
72393392
18702917
33635819
22838483
19339054
46246691
48663085
62156293
53849081
55515604
66981265
53751308
13315895
14265584
43674687
6813284
49033544
2386879
720837
94517179
4553913
86796935
45338906
41779193
36972022
91971384
54557812
1814239
1019898
95669113
71509967
67846757