75327584
81728087
55769769
26167212
15924182
77621999
73419649
38187100
62649165
35523649
68529661
83734041
45456697
11931931
6095454
62235207
66423571
29119777
1287454
39637540
72421155
64948954
179326
42842538
57922153
42932382
52981291
81254692
18573835
32985628
62133501
45949130
40306998
4258870
77308260
4054932
88993009
40375798
79167330
3920704