20909910
27704361
9009528
82999449
92454305
9649686
69464636
69608905
80492900
7454708
28685112
6427852
1754544
8899231
36538640
89099276
8917483
6220354
26416128
71977975
53298752
74452959
78178612
354518
99312976
36545937
40246028
9852733
41419025
92542419
45514127
30643794
56757685
49999583
66355376
47173497
3631303
6156648
67605440
45528180