61035969
35519452
32364440
42317665
1886213
21586891
74538834
53685562
48205815
16364432
7713553
16851569
100005665
77143667
54054538
52545550
87312208
48993093
12888909
33481495
28874444
27876880
24305693
14015467
20296809
5157868
4431674
82012056
77736410
64763537
21233280
57002149
230107
14362482
38626263
90942600
92445183
6304958
87598727
5812269