19858890
56082025
63597018
6672255
45935568
30692476
8043900
68651798
47222491
75368475
14685980
57173829
91497914
66221092
20577666
1846797
52752789
74807497
92267445
987687
1695563
86882066
66922920
44802512
37078792
39834948
18776455
77381167
61827677
96381165
73663185
66444904
7793711
87826668
3971394
93727787
9651904
10345310
86933064
74656704