10591771
32579475
26027740
19311075
77673319
81367476
71199564
71457057
90879417
64728048
95032813
27832693
12298191
15564614
16673543
38053679
96341535
68085376
12167756
99922591
59459018
279437
3254411
2240408
61509272
18713087
25886351
88357851
29845700
59946696
2052966
73931502
93067181
59925017
15036626
75223492
80202916
44062487
75086077
45731479