51172232
96011457
309576
82748689
43589124
63077970
3737405
87609123
82579761
82068183
90159254
48206875
45271188
36671220
5795831
61011437
60505846
5154828
51133804
33806257
59781863
87609634
96158768
17691469
36306393
75713946
7677509
80905985
525329
83543762
83693861
17665747
13257174
96764073
20459412
80527533
23914173
18878606
82003878
5696177