23444608
27772637
47001205
473156
40167011
3241183
30518584
1745168
74609911
59829775
34759607
22613919
1786117
50102620
86398096
7126933
47913754
56237375
92095967
81895763
4159569
7121796
22865488
27314697
73064769
65983503
75248342
47485237
64889240
90576307
79594552
62806049
9857799
10687649
3692270
4395953
48952937
1224464
3931777
53213276