68513508
30003134
86131380
86303810
27155085
53242691
4568876
30124353
2902803
445428
81439392
29301247
18283282
9347253
2647315
39683042
76571065
60324700
16041444
93184704
52045815
56518296
6849461
49731934
98641573
59278563
97549608
51208099
75316496
72619727
12723123
63153146
44374805
9814717
60343689
96046588
18294278
86306411
3917959
65197226