6854733
4742146
17236027
53885259
61029552
29694081
193257
60028278
84058481
12559176
92888162
9895806
94921258
31326475
37369866
67061838
25996204
6272294
83199500
44322865
1553322
49726947
66354933
73104430
38347523
1695669
4799241
189363
83442611
84252078
56549952
40014836
76859735
1184641
77053777
57363505
36644980
89063842
34582836
30751498