98665144
99402996
61823208
62503605
86656350
9719036
1718246
16131429
77274565
56925915
951976
5783744
82191649
58908814
52727596
11693021
60303928
50001946
15708947
9376788
71844290
43135645
87441785
47793710
77464119
33377071
20588978
76032272
20024433
95394210
10904287
27172332
33243643
64246620
76308906
19181787
40589774
41916033
68703282
11442688