17098594
81231936
44095567
4655503
351648
33569049
87212599
76446659
18464727
11659862
56646974
74903056
38853219
42488084
70222615
37009058
7326890
5002769
26748676
6223928
72614600
62862935
34963095
8387436
7862202
45558372
77317743
15696173
58556752
5543127
7222263
968653
22525204
93853194
79881790
56807918
88103414
7394868
80155620
67582018