61874884
7695750
1129854
39934078
78533050
46658
36544201
63097032
31512854
85572420
64224418
76209375
45639767
39547666
22064951
81559666
11717543
91519435
8851783
79587137
16285324
16237698
28639422
63636014
9655514
80827070
63477101
8603311
3655993
3081648
78335178
54579008
3236376
47204903
72566442
28902697
11832477
7425276
30553185
2286280