80217066
31114034
69714168
21408477
99748381
1406363
34612237
10175891
84552217
97281022
96663920
89591815
79859368
85697572
30531438
38034250
9607985
97255113
6639334
8306335
10773278
66578405
48646962
69001467
40449865
45774144
5739771
71251834
84663039
5455369
13259008
10839401
36072367
3942976
71423070
21897026
85636393
611372
84207963
12179267