21198418
52451662
48308627
27572205
67277756
34894622
20786898
61154055
6007700
19286250
46984893
55534625
2366839
60435944
44344184
99995092
75953358
2129883
537161
72294660
13355200
62046894
8345265
82403383
99108991
1116584
63577186
83852936
47567739
37441689
81638687
88274459
12847623
2729005
83605972
35076882
89935345
66982511
30136789
72108191