71193796
58786545
84541397
26551558
15455979
26463651
38459145
57223185
85869030
56901127
8466370
67397341
3072500
48695605
59969878
93537086
79288430
87087797
73747748
40124595
79785006
6748504
23131460
64064653
96872991
20639893
21358038
30304222
91841833
63494029
17441615
51731438
67039176
93612373
3441571
5836854
3292133
47251333
89717555
46521882