929756
292444
1032612
68391
4338
610363
374591
860455
290622
198780
50349
64917
634348
674235
182964
967865
369429
288205
332564
870297
689174
482621
1037522
525666
633145
285208