40799420
63938030
58908671
54195789
73159633
50946655
70107936
9177810
52539627
73972186
44223846
74942004
46662889
51698073
95659415
98072103
37661914
44078344
14857017
38835963
747730
63917760
62472644
18858250
8399476
27339758
90023296
96819111
75135266
62186543
85854491
9773536
27071853
28685301
79132770
35703087
1143604
25364263
59847886
419989