5185828
12464993
46047006
13175748
2579184
2289150
94936921
12384290
6613363
84664553
71413610
26466807
7609822
8259521
23373311
20965488
55545784
47599514
59077305
3962760
52921667
4158680
29158402
2895613
16053231
90954770
5751374
93714051
20346526
13478199
3202914
35463421
28578230
73999065
79097641
19597961
19474208
57897402
70373935
90818050