26584990
9368373
74651918
19058412
53346578
49737190
43874164
44826384
57715218
43057242
88952451
61597594
96021790
78118662
9498542
20823340
88377004
46927417
7719362
65965092
76618636
77981283
90553075
53325386
92319831
67348374
52855107
5387950
2330990
10846886
8206947
16097743
61264096
30469862
42563243
7610588
64968036
34843443
89177584
63421683