44778384
27493040
98032429
36061618
35572884
49269446
9352601
16961449
99761087
18107069
12695795
10315322
16268126
81516459
45877527
85551861
9070736
6920604
9667899
3453410
78594461
8311145
58809692
41072995
10998299
959548
59839050
50215703
40959583
69704879
58701834
44824250
38092767
26379697
15294262
31945498
67934041
3875255
14943333
67985630