50684970
48135897
50719310
97447246
39729489
53956913
87798552
17283487
67603249
85513822
5919688
6136836
46888017
86027842
68554184
17168029
84353650
42642026
90893618
35224090
71265627
77325933
61602011
2137615
13991729
822591
52235999
11013860
91542816
1073207
295680
31487226
92608506
59824635
54959951
60273818
44999551
28014031
99737438
71785994