38735667
48888640
7566536
64835500
13491452
61747279
36906305
34402698
66647789
96935651
1533910
19782807
83583729
56746901
541887
43487973
15424325
83174644
28713417
32185471
379877
6608620
48381113
3827438
11239652
86829346
80894404
66235062
33123870
12816239
16115135
2465027
45922310
72742836
70497191
43983010
5201481
39565850
5945939
78356019