89373328
36636853
45619373
13222616
2596825
44569152
88738809
6207629
36462736
90948142
71255924
85025554
19495444
54715988
51742351
88864861
92761973
44157026
47955409
80169946
9942523
45006743
23526297
14969390
84215103
51616962
49546146
32755519
53383
80096973
70145793
65624820
69227302
99791354
88817551
96619064
72622385
54867887
84333162
38233804