15834341
19369211
70094905
41958361
84953785
32356899
53424607
90526628
41475875
33872059
10508976
47151779
77022
21862153
90765389
9135849
49159603
4777340
97544839
94114369
64286685
60826442
12482954
72964467
2131876
9195728
6817386
53039732
72423827
16572166
74919365
73297643
960486
18819403
3202425
59062990
69598707
19092745
2122941
19249741