29267530
78763909
5296373
76693087
5051454
1699471
86864276
27787988
31304878
41202343
25491746
4260519
5388231
64303444
29594184
13493574
9686246
60775009
14259928
28577068
42876418
94946713
61881772
74278596
8141701
51872735
24176587
84786586
84508430
82651430
15353029
74616018
7481363
80762199
17202253
39117719
80163189
6469797
45616449
56193819