37275742
16149122
53527924
6655755
95874334
28009498
81013978
91113390
8851696
20958548
6644500
9647420
29526218
28424035
48381464
57118795
29878177
48241250
12072913
64803422
62347346
41418522
9701775
23922766
59985192
53438222
7333879
19632206
94173413
31172189
71805197
4194396
16004886
10679066
8327235
51525678
58285937
80283108
86679957
89458866