21097564
43961048
67059105
58376464
8222140
29479620
7211836
5667697
47638435
75226248
17088536
13349209
67545518
72008371
26684255
31733180
66545912
8818440
52178262
44849605
70729642
34074617
2847597
57412625
9675373
4054076
74908964
72816094
43049162
23719727
17834350
77297192
84676667
4524582
2531091
30733499
83579094
17677925
60194722
16551864