45381656
65681
3792775
4377038
64334651
137488
76451167
21537962
63121720
16567810
47753664
59844833
6656997
215732
87668853
78345274
65883134
1326265
57116513
95701889
45224199
2545301
51917268
5780842
42525055
12212572
17924343
38974174
52385342
55013503
8579358
57963
81959607
85216077
85155683
80388265
591950
90296620
58785284
18553656