7111687
6882824
80088757
72966430
9012135
57849078
77914673
90773193
76335040
72589736
98043912
435853
96709005
12766231
10277182
83591295
27228996
73402585
51911842
49197523
45465934
8352212
47994151
3208308
26885332
51022672
56694162
5570683
14016421
62028168
3088193
68146607
20619913
14523
86567073
4994726
95769618
62831347
67568060
50494601