94805913
50179131
19217988
92925261
7757810
14541616
66771961
67729844
88481227
23423906
87531972
44367852
16947372
62231347
50253652
87303339
91805855
17369713
88519024
59235861
53223207
70111051
63921200
40878178
100003808
11458553
13747225
64072913
3418914
62573643
99038396
22218330
98188878
3078304
50048278
25617703
93549085
85082043
79515313
82146481