41993587
7641247
13225834
84871484
56699063
32595869
35143728
76008109
9897338
88267268
68413349
45993772
80329987
36451475
49704584
60224272
43511149
72063605
43984781
20157673
6369181
29407627
3670599
62632740
79252085
40899096
4026982
89223278
6538032
4004304
2023303
97195292
67363484
45693656
87752395
72071989
88593133
95948415
95401199
1268265