31349385
57315991
21703275
55757900
19005889
78972462
92014062
85298429
44503981
59713629
4056552
73194034
9224205
35492161
9015726
35558068
4801793
44711652
13424679
62264113
49219394
67271159
24408975
32899394
89628793
6731778
60875059
52929115
36343821
78527795
72882716
90571022
70948195
54797886
40477466
21654986
2908467
43575345
64884032
63129758