38557754
70492593
98079778
85658806
74818619
73074407
31313142
76797870
96397612
69284095
81242531
76362660
7561330
87322513
27394363
47937460
25395350
64446663
80045954
46559203
85046705
11114661
76539255
10584212
24224656
8872892
25426756
90147443
16827821
42633237
753195
9742434
5555160
49349898
43126443
13013852
83216966
8679869
60525869
51713776