30749677
69315298
38038251
9698367
41823845
13713501
37214106
653381
76372478
3193172
13575398
21119292
45731628
10594677
25548719
33714161
23946874
66318861
593403
82819539
4207357
4427442
88278886
52153632
177582
5813589
44124129
6625829
74464882
59055306
93822114
97033320
25186033
9076777
80355856
61021395
24015256
1377894
47867903
68894369