41672284
75766714
43447228
3859282
189208
84289772
32678628
10176195
85512036
5034272
95599044
27117072
91707175
24762577
22409028
5482989
85272761
83656623
24594317
54624264
65462203
54671756
96864354
56093714
1918202
2683130
78275580
1336290
37286577
12831739
31763298
39157164
15663892
72368805
4809328
1082442
24385510
3642
72578276
88449582