69044978
37139380
35013770
656846
14517101
81758571
44335067
27053002
77311713
61245844
3276606
82087825
2344432
8669515
16836591
7585156
69466709
55298244
20309663
28038580
54127868
25684922
50481205
35803870
64983778
81547377
74283805
75607938
27637151
31657839
52274391
16972526
68041688
25045715
63342784
6738533
20347040
65551617
81192378
81606929