39227141
35226064
17307262
10615078
7599580
3578288
66236715
97154799
16089248
69206615
80312547
56066709
7258684
58931178
74726802
6318185
40151540
1097594
11068615
43802518
31451372
52075547
683493
8167728
2891701
2532601
91011169
7339013
40678745
85077343
94973995
31032310
60456644
76138526
13011200
18448980
22848873
54979448
80737500
4056256