77815123
83277584
16085896
3198645
30169452
64907022
63613269
41223995
68944345
1838128
76868738
9766304
81289336
28943483
56725507
5084011
76147480
80377039
44072516
41194131
21944009
84947744
33332539
1260884
6906763
2864228
59801960
91754145
85611892
2637386
56032819
47479885
62367497
56673354
49985708
5592905
20025481
75328072
10121863
7972410