34988930
27942898
73451852
69815757
57196072
61328937
66991748
95498709
79086969
56899579
86234277
79770
73315661
29255146
80449446
386486
46731938
22268299
65707620
20806317
71085375
340977
83125877
87971403
87017313
14577645
25394861
86243641
37194093
304690
4612152
18034873
40715292
47748062
52468267
65779127
8085657
81006384
99934702
30713408