14283885
70397211
48451806
61623703
44424383
66727779
95085152
23031410
7021108
32399541
78077252
69415083
3469411
60317961
61917047
12515451
17959688
20806657
995811
3401976
6322068
47854814
94894448
27116219
68326721
19455399
6046254
17521000
64006692
10015696
83542137
48145313
95278524
8223319
49802913
44267615
639595
21433915
8211624
69133661