42517
930109
211711
434108
10433
955136
845714
5532
449170
273400
25837
415156
420556
939869
919466
850667
377764
89437
917618
295587
961622
756700
720736
171851
958326
808407