52019182
51836386
57099254
25035088
58569819
68461882
22523700
8704958
41569647
58739251
10743800
5582111
30251894
67394083
8378467
90898037
90778334
66197835
8869140
89861071
91765594
742164
80463459
5973604
8834256
76854811
74065229
19878651
89811922
96373699
50627201
7140403
87865858
56616039
60528077
74967577
92897815
62978103
3967021
1308739