52817807
61935692
20399256
83863986
36376364
1305075
71966079
34799012
68167870
45004160
78371959
31235506
12787784
36606729
41302051
51491383
16068047
83403048
84379951
13625442
54933999
4865851
37822348
23143524
40478806
69888800
63029718
86775241
5509966
52168300
25961357
28691762
13181031
7985997
35905580
33689348
28543828
44897996
24206814
21023224