345779
82854812
7213835
75009918
43854687
5137943
90083873
6174442
6943092
12578280
7020292
30008308
41157851
25091070
122761
38011788
61775908
44452311
83694277
48117735
16101988
28903476
72027864
50166548
26414203
45474442
36296907
6383306
78659121
59589677
53356990
2825650
5119768
60253106
64493451
62004990
87361168
463642
57966089
98318379