73679167
20592753
67527131
26315221
19629396
25258507
3383707
43348147
9195972
95541356
64478389
43927463
21399820
17392127
26939720
36028964
63684272
34458959
15299139
61998546
9311908
6874166
97619854
61073296
678251
87141496
7235457
86491709
64045
21008402
81007370
7958621
80085902
15632970
54024510
90031592
75126610
43993444
11093783
18813198