45497599
4856548
55006524
4734657
24098540
18624191
77194949
62402945
22148357
10502859
36121564
21278995
9864093
5671806
5595641
47668264
18402414
18659854
80506129
49246889
71789003
27543875
1817231
41393644
21471905
60052925
73706782
49892828
39905412
35792055
99625463
35232379
60238584
81942588
60435602
80759086
36126732
85873856
6545354
19361066