66416489
19724347
35626780
25355578
51121637
29918497
13844238
14214951
308933
38925407
33598334
245669
78827622
20875836
44047018
9486519
1164997
2093179
87644687
38683650
7371851
88878877
60215669
19951835
64675241
4780968
71957174
28157870
8803996
97856580
60787404
94597624
17587220
50721182
99433710
41518924
5007548
45018653
39808156
57835360