57912913
51315216
92169276
8675764
52031828
61871938
29254622
34126039
7866948
51009950
52214891
74958055
35293779
2122982
68112809
61338943
2664141
146715
6194693
90028702
1372288
3665119
98704850
84924444
18614855
66235739
34388660
63492453
97731180
16899255
55275561
34419038
94187842
49899320
88412934
33153937
74392518
9037233
21907065
5665535