25891419
80932704
41244110
9201744
71623125
26042644
78223800
45921671
35841117
27563646
77426411
59085155
30772661
72859656
30672304
65475428
41646552
61814088
32625431
98941832
96682615
77822785
8766630
61407548
66273539
81298158
3502380
91573444
6487484
96528883
34924845
71952313
52254203
14776132
36967311
94077410
71923308
3065782
43003399
29006837