18731029
15488698
33712817
250774
27628734
21406764
88583582
3770127
75244405
88494674
5488568
25043126
4385443
61152725
97129858
51166172
41507166
72675618
88767720
43692583
63258962
72326727
30572424
85993537
30346839
22884596
5648214
75706465
7133100
83343487
6287300
19336722
9232691
75158783
76355677
101262
43356217
13108950
63558642
34551164