16971009
34237125
71511816
61063217
52678390
7963551
41825706
53499812
74066427
2292690
32436693
63572556
5495728
35831693
44878013
9968137
14497503
78913703
82153846
65338513
55393664
54886479
50278880
7671175
1014419
61224259
9289205
96854873
4827861
30084355
55981449
89809854
59667394
4063585
72204199
99215366
39192367
63955477
97025697
99463794