22641522
7327535
61728758
55744800
72761430
4436677
34808899
68799257
77717038
80244667
23565669
61165090
91745061
49114259
98755118
5851300
4882227
52884168
92706487
81775289
82938914
47153550
63154664
52959520
19945181
94661545
53892996
39372766
19602569
53985861
22039595
76451450
43724393
34266249
58303372
11136134
50453120
30364617
19068120
50655607