30217146
76624157
35279836
99142775
5395903
90118846
50877503
25288012
20609577
495854
21289467
38791775
3534838
66564768
86151687
7036444
16558443
49055453
22452359
1038357
18561789
41782265
31325233
25373682
33088248
74924154
79468744
3210481
6161551
13034871
52185002
16528694
43733725
94309211
900283
19067999
77238608
60929272
78831643
72274095