40389871
14721729
691872
61814627
88443276
24772066
223160
986196
8862902
6967250
25409262
5696422
35336936
46979069
79978616
61903030
40592448
41447765
29234969
1246931
29478007
38481159
6120275
74536303
2952458
29657830
25655227
3114255
84293008
9045438
74186133
17547293
88862906
37315869
492502
68635816
8057843
18769037
42915501
3885747