66121438
60252016
65166376
59974430
39338632
19883101
11313618
64254130
86737948
24191638
15769214
32139234
66863355
37119108
66299311
41318779
7641531
88736711
75693043
63653191
75201176
77241145
97927886
80914584
95556504
19711026
7936328
64089134
31315409
91617514
72629385
78746098
24929693
82752470
40973514
57992878
11869246
45121350
79658674
29432691