6128569
37108005
15561975
26685042
984253
95787754
42611633
77829188
6949929
15206125
35057602
41084585
15125436
1833241
14481330
13971449
73186182
75993157
14541114
82795692
1355313
1841936
60221770
87851249
70274825
32062718
21074980
88651023
22113227
19547077
36091677
39479324
15154694
7022721
7359966
18675051
34032586
20236043
15552389
53055188