27447350
17895991
85145169
89862941
5750761
3076818
18969874
58643728
91866280
29322769
86953158
63941435
52611255
68452091
427340
79279158
31897837
80397127
46473230
47819408
22135096
99381960
62163026
84182589
86823869
21185673
92225947
12034510
58505165
68564445
2324618
90517469
9055623
31798696
42784463
68505602
76532720
5605354
16057456
30081696