80235992
30529712
7555414
71535527
28699411
32327735
31886601
26953092
24849332
31659522
81905939
5082762
30564380
63319384
43118111
24238038
8855613
8523708
86436487
51885228
5626961
56812306
31338105
55909376
52845229
30168077
27346497
78717763
19636797
52232621
75037479
39416921
3813823
86529528
48931757
79282042
3480166
80786636
35354325
69479654