32822550
24564679
61992820
51688296
76695974
50944149
3963798
69046139
75834215
62109243
7260749
99821031
28777232
20601440
49353518
4646817
54125080
49468957
20523601
5505682
40622702
4382266
4952249
48604795
52682767
58863991
42092874
20739700
28647256
57565139
43761381
34939428
63954840
54703449
91357907
70406150
30516454
11542971
43828188
96701934