22559842
90336996
49333093
6865378
49223215
80808662
10973563
46727067
15529500
7528167
53449315
21554474
12725014
37412691
25171624
56058243
29763752
75415191
5214220
69887706
58538622
98067060
25749898
50345508
67086651
6174896
57359958
62889270
46229791
27275908
33445530
88021982
473090
88871043
19039000
24028962
14965191
10234806
44275820
60958992