82974089
61197377
6532023
60015400
40429058
28399271
30059434
77843583
84521943
11085360
38172920
19869700
6207565
59571941
8459946
10769298
51737350
3281987
92004759
6434549
7398202
76985877
50846848
81696383
21416808
66052883
7471149
92115601
17462979
35591306
40563347
33736089
2689068
3709443
37681393
22841667
91633500
6787557
78722816
38948