23375325
5548109
41502591
90731727
58919979
7883394
72694168
83644870
49463503
39841248
22271781
83833685
50656010
95234164
65421477
38241503
63741225
60986801
2697950
94395444
94366103
5119039
355010
4749758
990512
5016978
17913014
51583818
38319653
65909006
44644101
66473227
1024149
15996099
64289980
3203598
25406690
42104061
79231169
71149522