77643
47245
477311
212839
1010294
81588
458343
49511
670515
73670
734357
334715
606702
57114
75961
570754
113976
295654
179931
51336
837273
881597
567268
62362
193486
34719