89976892
86477340
3448550
83217236
58608055
97278168
8141751
25347944
20899960
91977132
38794480
90145983
38025007
7977145
42395010
93655961
90678
37944610
46599632
85547104
37947236
76236380
55481382
85357028
9593380
47252610
10452722
3691997
65924940
33559269
29263207
45899036
87732594
45898326
32304666
68765042
79592778
86968569
80499747
32287016