41008674
23074798
80127627
50714550
579883
54257778
40467167
35801075
35867232
81396957
16156263
39197832
4489554
84831943
93446986
78817907
53664617
68309192
1397150
138915
78567570
87772524
91881613
71379846
50129379
45788220
89965023
33813118
81386841
35009062
7217385
99248731
73095466
24312181
32178385
48161514
6966687
95867177
20208631
10748303