53895211
66809606
37658260
86146546
86702631
4554627
22889382
7055239
69756562
84136602
71441441
84826303
88433557
12593054
40732596
66685950
61185576
96637629
65867217
39978322
86192021
80901385
99484157
1911836
58614560
12481814
91585580
36043170
57496396
80386899
79891919
10898454
943834
82321665
62196279
50844986
47065436
18572557
65191790
3062070