19806643
77815900
54607679
79879144
75214215
85984430
60222491
50978657
61361112
1461829
26584699
22172801
89568736
20359437
8336472
11694119
5193300
8933222
65482924
50008154
1756254
81615566
9730611
5244146
61757
76797432
79073889
939446
62166760
12985514
3365767
49563605
712239
17822515
5226272
509252
73476001
37822228
77735805
71603135