35323960
24077049
52975911
14731069
73055127
96951820
82833040
9119344
7797713
5987202
97278
22171091
15203498
81789244
85959737
19104007
10422061
5098495
72132551
71081580
87776900
16163027
42805302
65951058
53391522
83227492
5681672
94337683
54927016
4352233
19226325
56859391
48439064
28797167
79026891
75113827
57128481
33978961
37579046
4929975