66656026
33829897
19517260
37042554
82231512
52992476
4367492
94947775
82647793
71593877
82299597
38427160
34461831
20805338
30277828
27031376
42823100
84395525
58142344
6868223
23541423
35073962
71203983
33937395
52812310
42724352
96125983
67576132
39962914
19099694
16486755
7789744
50175870
19205308
58959800
95305259
86632897
6692177
39592103
83859962