202628
43758721
14407411
14266765
9937913
40286258
21108430
11898306
12469
26721264
6034354
55716437
67681290
42648303
66617148
475024
58778530
57748687
87749709
26137841
40087788
98621027
54399670
26186656
57829391
26428049
48431983
39901044
85887196
3581859
60383593
77978232
82014342
88386111
83456533
72688134
28095235
25878569
63882458
19925663