61666072
57129894
66337603
2336158
70557356
38718395
31043138
77613262
23862792
79056496
83305659
11886390
65395370
69406835
5516306
16498594
84005383
88073506
76663413
63014355
74475039
30318576
64429582
69921451
7365504
90214094
8400175
80407520
90905175
12629413
6595833
41629962
54117270
25917557
66517905
75236267
15655290
719764
77568551
2446519