52195397
28305085
50642729
96113543
51923227
61849883
91923017
796406
68988256
57868295
99851653
96905594
18525563
92736873
57081303
98828220
62465301
6037446
7045281
53787543
35408749
71755402
43665252
596715
41888412
5891498
852055
87312766
59698588
66932448
67418182
31169701
24045195
39741867
81908752
37536583
2408133
76514583
43935518
57237324