69631533
53497976
32369511
42064226
45732145
70109998
21809722
30963411
25326058
77268355
90242513
87164153
61701568
87743254
9013292
7041916
38706653
94073620
39233445
52513640
3522950
81207590
76519181
73042757
89017436
97182365
609036
7671323
95355536
82894519
21785769
35133988
12209572
5223637
6752715
6788932
4775100
24737017
74684746
1893620