20085219
58831504
4170235
51994601
81038241
49865090
20561159
42053298
79988071
1581627
93938316
29211237
98148164
52017435
27772828
50296574
91108330
26761562
70238174
18534538
88064525
54484688
22802139
2049675
50919047
23735523
934440
54703254
37818877
60131295
42772434
22032026
9659683
35547435
22045663
9607107
17049207
99703366
62272931
21725893