5221129
41441680
77509035
52057225
49221427
22183983
2278332
16607866
63599970
27161806
56343020
83465665
49649777
26782803
22004115
66107753
4515847
93873752
71904679
15947847
75236518
19002272
86065063
93849609
82782947
80151362
13313187
68937168
10655465
13066126
53017465
68158880
778902
95032979
91544982
27618252
7329929
8406141
38797283
58682416