24916310
81215741
41326060
63196655
83394350
2093284
76616303
11279533
79698589
56905210
131311
86869671
57149572
59873135
36555175
16141866
84947373
9965112
39697881
48326115
61098534
58936639
3228647
25921896
72791521
6506369
83578879
289272
4593800
28118504
55456652
22805118
10421409
32518059
56089766
43075021
41162649
49002613
59935324
7242873