97213142
95356616
9055756
33519909
419957
71414753
24054570
12324371
44175261
71577096
4711819
9259778
62598799
9146250
42992641
5796306
75015393
94272302
5812955
68983198
55638057
57676063
66513617
56752156
13019995
30012258
71902184
16225473
6315402
356434
72472024
66255339
72221610
90275010
31551363
30162994
4236922
67805159
21295749
58966006