75379846
45362665
28107073
16077188
56465337
67731795
39001056
3196910
62591248
2453691
95874174
63091748
17299075
40883996
51925007
53401716
53817025
45523343
29308003
79556817
52856862
74056707
39781773
11461784
63745055
34843552
80385645
91121023
63096131
4668069
86041391
86439921
69375965
25547035
59436040
37575287
15515223
68298243
63714814
13001944