82737843
66273479
21055816
15149443
57963118
67952508
24561104
65264857
35392438
50177133
35316469
77738513
30964333
31927072
38157430
52502252
92168269
39593548
9708678
7517740
70666
43592215
37468359
5900311
33942739
18688450
5761679
69957075
34562784
13878421
5580477
47085471
2278963
65586975
35026436
98858160
8029271
91631076
9024332
79344219