19969009
11818509
67391819
4310613
1561304
71514689
72964449
98393228
58745072
76026156
35053349
85037347
69519242
33499663
97754730
88432763
94328316
56137337
73956949
93612474
80873242
5281490
74536834
58393249
36859045
6417287
42238905
36761701
4912363
52185885
7446107
15048174
2267844
2532714
70685460
97187132
89253548
26844851
25425322
40798949