39285125
2074097
97063256
98806688
87923024
71255155
48007248
865049
38802257
10091591
60737579
73305206
49498036
68273967
87699884
56943221
28995734
16839157
22531551
16313120
14101958
63075822
636318
46899071
99083245
3775266
77225037
38483867
77903658
35401266
27091499
76699209
36799018
72069192
10848694
83483847
91797226
76945502
28739159
91337397