27125185
42941803
74805835
6487579
55719099
33013327
64681418
69721828
42576654
2801159
96214547
82251979
91746127
80288055
6488560
73921333
42769657
82053646
98663357
44013173
60147557
60374080
69245838
11684906
52762315
76984200
3316654
12883396
85596486
11615847
74034139
88675043
7215154
82047677
55376048
87002947
78245729
59264074
49516504
8134719