86954220
1999537
49169121
86618908
90256678
69089299
11603749
72983735
23052912
74581190
2823865
24702179
3068519
97109465
30539411
12689389
3337746
37515257
70509755
77088145
4197744
26511631
55971054
93527568
20509564
19111340
8476237
65848901
26931733
4219753
66587397
42825887
70763179
11504012
86809752
21103290
52918053
27906325
89526744
2743023