27249060
40193260
55717073
23375242
52295877
523911
99256777
30052252
86043839
89535915
70503368
57126768
17873960
29915299
68082182
60376751
998344
65777241
96246934
2655554
77158521
47926385
6887350
55187678
40875778
98031825
65941963
79554690
3304858
71867192
6686903
10049672
23855116
19912525
77252523
40495848
78194816
65193238
90971848
72478759