48565768
14885161
4347653
79851256
63503137
48049152
9270302
67162180
86664919
41573471
7645969
77727808
49003015
85153697
60943282
13851657
44764187
6384620
52568731
55611638
71604057
34375004
758181
9386588
66236606
44772819
39832254
58101786
72859482
61087456
80334084
15981939
86403627
55846467
6811959
50282781
24698607
2124672
1471547
23982928