57399304
50612473
89045189
1471973
3701621
84784184
53387600
16117945
1388913
576256
12122810
54459745
65626223
89819322
48898249
33726075
46332793
39016531
14564102
95708297
50428347
43955176
40207503
72277915
60086895
13868102
4073935
93397600
72308406
83323534
432990
33899592
30411067
73845940
5239151
72877065
85637731
4603391
38498439
99484844