82231580
76737384
13561556
59034161
343620
6383629
42899114
88072719
59646315
21914659
28269072
28416241
16399448
99783844
4367615
45064144
48368068
47958516
78058823
4748225
38161788
409810000
28226182
3266441
62352005
1573812
28563856
71564431
54979075
88998028
38806231
41096701
20612896
7694556
7983634
481634
44123541
70242650
26813760
68418587