44662831
1933190
99434556
5505694
63849057
42819914
17139518
38141836
42023868
1476481
76047651
63411397
40054833
41709731
96607917
48228120
83739611
74933291
49646715
4751062
96618044
22736805
91714820
6289525
40286065
82952178
97322064
43046322
81079818
40435614
1424640
2506554
25604588
39348972
94898173
48702748
75701198
94242544
88698029
1515559