34480
612428
265358
32084
735650
531230
86117
98855
17770
408742
914931
702146
70736
353700
633285
310956
995437
887645
516833
565722
634269
436714
853756
93193
773412
100579