13344097
50829198
46822953
3220949
8746797
63982523
60159732
80455505
17779029
82672363
19046672
87223044
20563869
88763914
66348431
5582574
89207658
74699071
43755591
76241231
42255911
27927976
42197805
1723436
41809861
61711150
50472307
99513786
54631746
11237310
90629582
89924222
74457715
81374305
30674270
85506477
80183878
70689675
3994394
40358491