52556232
14917080
93271837
44638303
82414695
8072821
80423122
27837946
23382172
4824218
49549026
2257395
13557543
88093573
83887245
25013908
7694025
37419096
44666282
77533812
69631883
3806530
84457888
58662095
21738455
14517014
2996609
43081180
68804978
16189239
26373053
10753935
84361012
55927825
51679301
55076278
45783858
39858072
44483338
41037035