6896280
42118771
62525707
38948914
14947244
58042725
15881172
1183236
85035047
89863057
2405829
969980
32175091
24964121
28188885
50528131
30766978
77258559
81761139
44091067
16063902
63309160
66687300
53168539
90269471
85522255
17863911
75126729
23118551
83169779
14448816
52949179
24596296
96507354
52623490
14174895
14134247
36968275
83629797
77086161