1727125
47144055
39322369
44023598
39297020
407217
30176047
90955892
31852450
54623529
8578177
15647952
3053029
8503492
77075830
5681192
81276080
74971673
13425030
61126281
19172548
44518771
90767238
41291624
90371227
27804160
58826400
33014217
2293652
69776052
95597827
91855706
58318484
1295883
84277109
18419027
361151
19086075
27641314
26412991