14898870
9266483
83703666
2362705
79341123
64595085
25418329
2035541
89547857
28227722
91246197
78781564
64982558
18482297
46099835
51503953
67763492
38362413
24529109
60976707
12291244
27685707
18915435
15033134
57293499
54277921
79642303
15304689
80967299
63673522
61995418
3455873
50974863
27172400
47826882
27313472
7984490
33491834
50721762
63682780