16125411
28222300
39602523
67768342
67571342
36917664
30215218
6995309
19325804
28183675
90078370
34777629
72547578
66418088
72892528
73604497
52275337
90496093
287851
60668261
76084313
41911364
2708673
31897830
99367279
91994098
24537386
15477627
3643766
14627891
68725481
4749743
15387949
65396152
41872049
30623069
1032273
85559321
68239285
66922987