58691460
86771031
53014527
72655102
67061978
36808060
34823783
25211160
455621
62259183
28764061
11068552
60753328
97736027
78948738
81346575
32491681
46135669
3677919
20887540
4137860
69266897
34429988
70128425
60187960
20946614
93592641
68613202
19459831
41123148
63957012
18333781
4412386
77067126
44701124
58087157
50373337
68988277
69671155
19386752