13785660
19364601
47384067
83789309
78158906
67033750
69395103
15448994
25102086
45622041
8349498
18531732
24448533
4488291
8539592
6485799
9224952
76311755
47154224
81473458
50498445
55588608
93959898
31421087
9511156
41477323
5417693
90796824
83661981
78622116
61222621
59798562
42532577
39155722
69789947
80326482
29479866
62334894
6384689
68307507