16696960
45218513
56034406
84796597
39765125
24289651
26675347
48216227
86331200
8606273
23828197
43504301
87703062
27833323
36624508
69861546
74459485
406949
44773325
6679301
36989314
4638377
37698165
80167875
63531957
4211435
758610000
13502441
57365983
22908835
65225580
14806575
31534892
62594316
40256678
43821162
91983564
61504521
776879
29523799