75994813
54704928
30324338
708536
93453174
83592217
97736738
18121692
38492763
7555221
47424396
46511541
17907049
21703215
52644564
44081254
860558
7885711
26571634
70957093
93965280
74998571
27574587
90513341
6209657
79203177
19578567
28949342
69776935
11089978
16574580
42158459
77047828
22024690
9736177
33565651
13119828
5015463
84036983
30454313