20237090
64094010
97342282
56078524
755965
47107777
50687595
60377835
58229328
76231951
42155127
69716996
64895879
93647361
97918527
79039789
57434034
1896078
12025997
63412459
98807467
28172117
50597730
33286283
48238325
21086913
49639849
20807447
5693711
98815479
36229552
4222790
74097170
90607702
31748283
81144032
52649124
64505995
868531
6932196