920389
1020597
140542
95764
321441
63556
752722
235808
173977
893136
175841
654814
971693
720965
93699
994999
980443
252404
44334
1010859
23226
201513
154410
26011
53545
804784