80904
753
760531
273712
946887
749134
7431
920478
649669
932651
544230
449316
27515
113259
88786
66846
920389
1020597
140542
95764
321441
63556
752722
235808
173977
893136