19724793
39387863
6973282
52183350
44208263
2111756
6117445
18694549
7173864
22562237
9055241
76195641
67689246
46663127
24649510
73719804
57746503
91277615
8421066
41273647
92583431
27041171
81654249
69156895
14325952
42723377
5825949
6877483
46149892
6301398
9722669
72565812
4305272
57875900
52587494
91132625
44948288
5033351
46468672
54628305