14916686
39671434
42661912
39549403
39674417
11137086
70783535
55207779
896362
52407839
60862657
11158701
20943690
54223652
97194326
83219698
99305994
6974769
42789634
95242107
64605261
2252399
85645602
6290750
53331094
40997871
763352
45174265
20161708
24862184
63245302
21015875
33733079
78783901
36233936
4139338
88858791
76519495
50694478
70214228