42679009
865676
15857389
10556580
8912595
27659879
57771174
98181430
74481747
65824120
19972249
44831552
45255069
93632653
32226664
56056202
30621029
11297871
28589279
37743194
7016760
35805403
46568787
53241231
2763242
54337801
94449364
28295351
74801289
499154
43683603
91749887
35888284
90325383
63779362
71519930
43601601
79039664
6216310
9063173