2427358
63194687
21342203
15846441
71282738
8534211
5288885
13997176
79027905
31887850
52078610
70553080
9736112
83468353
20948642
2095233
73787052
82299969
96594145
14564129
38868780
43808125
67621559
14767949
70603223
65439905
42099750
52711332
40994018
30493446
58886894
41434969
1147516
90806020
3531540
6630103
28834033
3102131
46217852
66324716