17303428
56637962
28763050
96458169
11716335
72261271
52601474
86384810
85032387
85941877
57141553
95736224
22818089
13391577
88871605
13479841
33128246
86431957
1996691
34661933
38101656
6167725
62134377
88571440
77513369
78444436
72014715
66234503
2316315
66649150
38119048
31079011
3342706
82348271
76516946
35067079
19981375
90613661
3624814
17143279