38478230
3426345
33887638
10053352
54425860
49615387
41059189
57462510
63724594
95706915
79257980
100645
36509634
6917530
19838794
8457790
37707590
25055587
46385652
22784140
40188172
67448787
68305440
15703538
32732274
72399009
19518999
86698280
56428443
32869785
1065594
14327826
79952868
95347348
4711864
57303920
45264203
14569569
12219556
37476461