95888301
5257120
90346091
46877002
98022341
10884021
31812089
71131684
35029475
10246989
50231486
9259911
64588803
7961301
29402134
56459104
59887599
16326393
37227565
4014168
73503803
5983491
4609101
72928398
84751520
35742278
63734274
39635931
59566976
64527767
53594316
88025034
77262641
81266760
59753991
48602560
87038610
82327269
46209535
19939536