45675153
70115063
47955315
13695634
98874648
8751976
46312766
96289165
70594473
27186075
48542784
82325518
31303205
71024172
91037782
2852525
97753528
99312347
90719194
9842728
1208600
14975156
70809041
3234961
72146735
1814579
78334027
92626640
82873029
55389563
9797777
57259874
8354106
57968268
7562995
21882729
26797466
1860921
73965691
52869900