75421528
16722514
64707731
70616824
79705226
59218682
29967483
17026032
5578156
60682750
45588260
68194606
57309477
52011758
6442545
41697770
72203897
15356626
70397392
31441888
4815116
41494382
69039996
41409481
33464894
81229438
61131659
4904983
42042580
97999395
35203961
14918588
5269467
27406933
18149157
88302030
17302945
22941955
52492250
39029246