53383905
16953188
17837434
3867198
16983125
58977133
8494170
90813493
27274194
34487604
99115702
7963847
88597972
42322424
782986
77522198
194378
80249697
39725827
52076057
76962006
41346571
14867732
19734228
5539759
24236471
79141743
647979
54163972
45087487
37716128
71609783
65957650
4501064
4563736
79208152
59896298
65859762
24011889
24508219