45716233
15639400
80107730
42097731
32785946
49348057
47076708
80878250
3257926
1562724
75547593
31785969
77297652
7638079
28331939
83704842
61471692
47011640
70556745
86847954
47995384
6307105
86567979
61259626
54252872
25743381
39098746
459076
38896731
8024652
36391491
95693122
60638813
49409008
56583615
53049083
32079161
60811986
52151856
87807030