75624446
40467234
62486589
37093259
20641033
50224676
18988113
72018061
80206078
199231
90797433
15427126
18111732
59154428
24333288
76365703
18418022
44378407
90166048
35811095
44009919
4268755
4062364
54311044
57503639
27813685
6398818
83115240
45082915
37445788
96691565
49576116
53009494
3684813
99798348
51837728
80759392
37411006
28999909
86261709