94713094
22159860
22395754
50685637
14742937
43607892
845706
56919918
64966289
3670532
15456339
74809409
60299892
97689788
51577336
1656601
37339973
64736263
45556697
30778753
12085414
28623388
59177570
4354346
7187916
44469711
62447100
58167483
4845545
54148476
3207994
15804756
95671307
18777669
13438575
87956978
3338742
43383533
31307086
82818740