81889282
31187939
75001255
3126530
56079586
76179600
76655168
20549640
42047795
42509892
36765310
39607737
11607666
59886450
10464242
62868377
83764260
42702275
45303643
84491226
1224314
66163918
59279483
72482845
71007118
34321969
93966608
8648624
77365183
8626992
47222377
58361124
12164763
24273321
51204845
46132504
67141107
91272288
97642230
89101608