88234929
23212811
40096791
96407000
36408741
45841490
51435520
7407044
8481861
69828958
47329223
56827228
61163806
86632640
37072429
41874714
44623686
85847414
28227712
43803879
33724272
29439072
66549164
692971
89433417
97496095
57059600
1241032
34816825
88491105
29315648
73425362
9802462
18379622
41615706
86309028
99866752
23167804
66311720
6985901