4033828
32289087
60643089
38052571
36151918
7929864
56438374
32254417
12143769
75273580
41763212
45511462
29185606
17306147
80256571
77469135
85433036
55903828
37119198
57334878
9722490
29607261
5221812
55151130
24874758
26893159
12512197
51558607
55726470
24161778
4585139
99911357
15016590
14528297
97557832
90424211
8048463
17652775
3808601
86579169