53051676
65171516
51091606
3531203
28875617
53871246
19312832
50824286
20965187
91496853
96425912
51339041
5752577
44888855
70052958
13279747
63594622
1722932
62128221
62952004
68096901
8229617
8304844
51084538
44698150
96748056
61566772
46276809
97689419
12709299
66815225
45024226
58684989
64551379
90212917
2517820
8334445
60389187
72583497
3434070