76886351
43809606
29676133
24843403
49079918
43924215
79656934
11483346
60568776
5069370
1958675
48672468
67105717
72299610
27992113
17221748
45556410
13949372
52406572
13048791
23958383
68585765
9214753
4380433
4454627
85655002
45024538
89612265
59128179
1987236
3358824
5087600
95447155
32803919
74929534
22039445
96262600
23497128
92535098
68265522