19933319
22943600
78007593
70305039
89131031
4598978
29461253
8850187
42099363
1914800
2915114
70739639
5870917
61385930
24311232
20309737
33088871
67445138
92198809
99158985
65814192
87498124
8107191
65179661
39541551
62785921
72805161
10623221
56519444
7336008
33723083
49801367
36063128
46777908
76991572
67793082
89275827
6127984
54397702
33329272