89774626
553300
63959843
5695170
37224175
5876627
38091558
4342377
78337478
6436042
57781597
7367992
42567146
79459129
42377078
7032173
95121351
9525965
8685536
63951822
76102350
83341612
30445296
23727133
18483622
36168562
89774595
38507372
31464557
55152048
64314767
47043720
61346357
8236536
31816514
18901189
48474309
56512646
6650846
59093637