80725311
75889024
67277145
63455684
73672430
9267804
40042550
65505176
88317928
71458570
70244485
6582166
5820390
5872120
83112274
49524589
38017239
89044779
16217353
47131098
1131693
4917231
8382306
55567873
68149157
38342398
297891
8009956
77734386
29993721
76721741
25004782
46657125
50029327
49919835
55659693
53351495
68007406
27967931
48526018