27229286
47281444
41027931
7675786
61046187
52959867
57108099
89405049
26462623
14404971
43422901
3181503
2025906
91454385
12342844
1646201
147195
8450755
62065538
11305342
15338895
70175425
49125270
213451
19448026
4439972
72494686
60367880
87973685
81613524
55967533
14956546
50522399
3386197
43152320
65821402
90499813
22147663
62367820
16824798