16803748
36645783
34965061
90406934
82681735
24346695
63714734
54365020
78317126
690389
13208641
68552188
65923523
99288446
40807067
30228764
77476791
41275274
91574081
94306161
71104534
69677656
31866599
181467
93738
68147019
77012046
36269480
89905394
98486786
93842442
92599921
51413484
16454442
7723904
94438575
78921059
83655110
58762060
86215942