13416350
57104383
42534980
96631642
24763753
88756160
33688065
59422892
32176153
97336383
82958734
99373171
52317424
50976724
68529660
16238899
85915174
6023003
69773124
30868657
4874750
99379579
74226870
9641284
55816311
78658081
618817
62146622
39448436
83375102
33684104
1586267
59282387
35994526
81197976
39964702
84066615
8210463
93617454
20075079