22016169
65502394
45493174
78011779
35134851
60637522
7545540
8567296
53738082
6403605
53016029
95985884
53461984
9432212
88115605
3792577
16296082
43062346
94139749
68248695
842099
12981038
5465242
27784817
26622746
45736682
78322066
18551312
17743112
65135383
50071367
2036678
84472013
7812604
13012344
13287749
29113865
12315182
79467925
3777470