38171067
36823981
8067576
41073989
51181288
42372557
99273383
55055349
97408248
31196928
24889913
96561151
68672504
18111599
83403750
83894028
64411974
21376464
708248
3395830
13276353
97702578
36341015
61054563
57082431
46955423
59395824
51772541
12769701
12912210
54147631
73288022
15597101
73139775
77481275
28831563
42376992
71723687
30878549
43432873