13964889
16055865
5088909
49707656
26341045
65353220
44783759
57708834
61466895
57306227
60759128
42794860
81891759
89778287
75173676
47635856
16244408
36033808
29799183
93261659
60015417
96854886
5109004
6908366
6235526
76431858
51889459
27385844
70379244
62837467
296865
99248273
3415465
30099409
60676808
6248637
69472504
23242408
51359431
17869852