23917528
13667730
82321880
34175074
25549796
13565959
489810
86169231
37891272
9080652
83423863
8892368
72539317
84275420
18053954
87944695
65366037
18822444
594462
42488419
46274940
12861050
57896870
67243941
88203367
50043434
70752704
74793546
80925413
60949567
45481795
85285866
9729218
4634930
86235663
32881827
60783349
39894950
90161513
5373163